i was very happy that day - French English Dictionary